The ALMA Telescope Control System
نویسنده
چکیده
The Atacama Large Millimeter Array (ALMA) is a joint project between North America, Europe and Japan. ALMA is an aperture synthesis radio telescope consisting of 50 12-meter antennas located at an elevation of 5,000 meters in Llano de Chajnantor, Chile. These antennas will operate at frequencies ranging from 31.3 GHz to 950 GHz. The antennas can be moved and placed in different configurations, with baselines between the antennas varying from 150 meters to 20 km. The 50 antennas are supplemented by sixteen additional ones, known as the ALMA Compact Array (ACA): 12 7-meter antennas and 4 12-meter antennas. The ALMA control system will consist of over 70 computers separated by distances of over 20 km. Two aspects of the system are apparent: its distributed nature and its need to accurately synchronize events across many computers separated by large distances. In this paper we describe key features of the architecture of the ALMA Control System, focusing on its properties as a distributed system and on the mechanisms employed to achieve its time synchronization goals. This control system is a distributed system that uses the ALMA Common Software (ACS) as a middleware system layered on top of CORBA. The architecture of the control system extensively employs the component/container model in ACS. In addition, the use of CORBA allows us to employ Java in the higher levels of the control system, leaving C++ to the lower time-critical levels. Python as a scripting language is used by astronomers, to craft standard observing programs, and engineers, in a testing and debugging mode. Key to the concept of an aperture synthesis telescope is a special purpose hardware system known as a correlator, responsible for making various delay model corrections and correlating the signals from the antennas. There are two correlators in ALMA, one for the array of 50 antennas and one for the ACA. This entire system operates under a control system that must synchronize events across the entire system to an accuracy of better than one microsecond in order to achieve its scientific objectives. Time synchronization is accomplished by sending precisely timed electronic signals, which are derived from a Maser, to all hardware that requires accurate time synchronization. The control system preloads time-critical commands and monitor requests that are triggered by these timing signals. Propagation delay times to remote hardware must be taken into account. The slowest of these timing signals, the 48ms timing event, is also connected to all real-time computers. This timing event is used for synchronizing time internal to the array to external time standards. It is part of a hierarchy of timing signals that, in some cases, measures time to subnanosecond accuracy.
منابع مشابه
The Atacama Large Millimeter Array (ALMA)
The Atacama Large Millimeter Array, or ALMA, is an international telescope project which will be built over the coming decade in Northern Chile. With over 7000 m of collecting area comprised of 64 12m antennas arrayed over baselines up to 14 km in extent, ALMA will provide images of unprecedented clarity and detail. One revolutionary feature of ALMA will be its ability to combine interferometri...
متن کاملar X iv : a st ro - p h / 02 09 63 0 v 1 3 0 Se p 20 02 The Atacama Large Millimeter Array ( ALMA )
The Atacama Large Millimeter Array, or ALMA, is an international telescope project which will be built over the coming decade in Northern Chile. With over 7000 m 2 of collecting area comprised of 64 12m antennas arrayed over baselines up to 14 km in extent, ALMA will provide images of unprecedented clarity and detail. One revolutionary feature of ALMA will be its ability to combine interferomet...
متن کاملA Japanese Plan of Receiver Developments for LMSA/ALMA
We present a baseline plan of Japanese receiver developments for the Large Millimeter Submillimeter Array (LMSA) and the Atacama Large Millimeter Array (ALMA). Two receiver cartridge layouts for ALMA band 8 (385 – 500 GHz) have been proposed based on a quasi-optical sideband separation. These cartridges will be evaluated in a secondary focal receiver system with the Atacama Submillimeter Telesc...
متن کاملCalibration Issues for the ALMA
The precision imaging to be attained by the ALMA will be achieved through accurate calibration. The types of calibration are summarized in Table 3.1. Calibration strategies will be developed and implemented on the NRAO 12m telescope, and the OVRO and BIMA arrays. The principal goals to be achieved by the end of the ALMA Design and Development (D&D) Phase are to demonstrate radiometric phase cor...
متن کاملAlma Release Management: a Practical Approach
The ALMA software is a large collection of modules, which implements the functionality needed for the observatory day-to-day operations. The main ALMA software components include: array/antenna control/correlator, submission/processing of science proposals, telescope calibration and data archiving. The implementation of new features and improvements for every software subsystem must be coordina...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005